package com.tansun.easycare.rule.datamodel.dao;

import java.util.List;
import java.util.Map;

import com.tansun.easycare.rule.common.dao.RuleBaseDao;
import com.tansun.easycare.rule.datamodel.entity.RuleDataDomain;
import com.tansun.easycare.rule.datamodel.entity.RuleDataparams;

/**
 * 离散型变量码值DAO接口
 *
 * @author lxs
 * @version 2017-02-21
 */

public interface RuleDataDomainDao extends RuleBaseDao<RuleDataDomain> {


    void deleteByDomainIds(Map<String, Object> map);
    
    List<RuleDataDomain> findDomListByProjectCode(Map<String,String> map);

    List<RuleDataDomain> findListWithparams(RuleDataparams ruleDataparams);
    
    List<RuleDataDomain> findListByDomainIds(Map<String, Object> map);
    
}